home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 1 / Gekikoh Dennoh Club Vol. 1 (Japan).7z / Gekikoh Dennoh Club Vol. 1 (Japan) (Track 1).bin / kowin / archive / net / k20menus.lzh / k20win.c < prev    next >
C/C++ Source or Header  |  1994-10-12  |  983b  |  49 lines

  1. /*    Copyright 1992 H.Ogasawara (COR.)    */
  2. #include    <corlib.h>
  3. #include    "k20menu.h"
  4.  
  5. extern unsigned char    NetMenuFile[],
  6.             NetLogFile[];
  7. extern int    font,
  8.         autoexit,
  9.         ncflag,
  10.         attr;
  11.  
  12. extern int    EventExecA();
  13. extern short    lock;
  14.  
  15. WindowMain( argc, argv )
  16. char    **argv;
  17. {
  18.     int    x= 10, y= 10, h= font/2*67, v= 18*font;
  19.     astrcpy( NetMenuFile, NETMENUFILE );
  20.     astrcpy( NetLogFile, NETLOGFILE );
  21.     argc= AnalyzeArgs( argc, argv, &x, &y, &h, &v );
  22.     while( --argc ){
  23.         if( **++argv == '-' ){
  24.             switch( (*argv)[1] ){
  25.             case 'f':
  26.                 font= atoi2( *argv+2 );
  27.                 break;
  28.             case 'a':
  29.                 autoexit= TRUE;
  30.                 break;
  31.             case 'A':
  32.                 attr= atoi2( *argv+2 );
  33.                 break;
  34.             case 'l':
  35.                 astrcpy( NetLogFile, *argv+2 );
  36.                 break;
  37.             case 'L':
  38.                 lock= TRUE;
  39.                 break;
  40.             case 'n':
  41.                 ncflag= TRUE;
  42.             }
  43.         }else
  44.             astrcpy( NetMenuFile, *argv );
  45.     }
  46.     WindowTitleOpen( x, y, h, v, NULL, "K20 DialMenu v1.20",
  47.             Resize|Icon|Push|Close, EventExecA );
  48. }
  49.